HOW LONG CAN YOU TAKE IVERMECTIN FOR